package ar.com.larreta.colegio.client.planesdepagos;

import ar.com.larreta.colegio.intercambio.client.PlanDePago;
import ar.com.larreta.grilla.client.ventanas.CambioEnLaSeleccionDeGrillaEnVentana;
import ar.com.larreta.grilla.client.ventanas.VentanaConGrilla;

import com.extjs.gxt.ui.client.data.ModelData;

public class CambioEnLaSeleccionGrillaPlanesDePagos extends CambioEnLaSeleccionDeGrillaEnVentana {

	public CambioEnLaSeleccionGrillaPlanesDePagos(VentanaConGrilla ventana) {
		super(ventana);
	}

	@Override
	public void seleccionActual(ModelData data) {
		VentanaPlanesDePagos ventana = (VentanaPlanesDePagos) getVentana();
		PlanDePago plan = (PlanDePago) data;
		
		ventana.getNombre().getCampoTexto().setValue(plan.getNombre());
		
		asignarInformacionEnGrilla(ventana.getSectorObligaciones().getGrilla(), plan.getObligaciones());
		
		ventana.cambiarEstadoAModificacion();
	}


}
